package com.terrynoya.fight.combat
{
	import com.terrynoya.geom.MVector2D;

	public class PlayerConstants
	{
		private var _walkForward:Number;
		private var _walkBackward:Number;
		
		private var _jumpNeutral:MVector2D;
		private var _jumpForward:MVector2D;
		private var _jumpBack:MVector2D;
		
		private var _liedowntime:int;
		
		private var _standFriction:Number;
		private var _crunchFriction:Number;
		
		private var _attackDistance:int;
		
		private var _groundBack:int;
		private var _groundFront:int;
		
		private var _vertAcceleration:Number;
		
		public function PlayerConstants()
		{
			
		}

		public function get vertAcceleration():Number
		{
			return _vertAcceleration;
		}

		public function set vertAcceleration(value:Number):void
		{
			_vertAcceleration = value;
		}

		public function get groundFront():int
		{
			return _groundFront;
		}

		public function set groundFront(value:int):void
		{
			_groundFront = value;
		}

		public function get groundBack():int
		{
			return _groundBack;
		}

		public function set groundBack(value:int):void
		{
			_groundBack = value;
		}

		public function get attackDistance():int
		{
			return _attackDistance;
		}

		public function set attackDistance(value:int):void
		{
			_attackDistance = value;
		}

		public function get crunchFriction():Number
		{
			return _crunchFriction;
		}

		public function set crunchFriction(value:Number):void
		{
			_crunchFriction = value;
		}

		public function get standFriction():Number
		{
			return _standFriction;
		}

		public function set standFriction(value:Number):void
		{
			_standFriction = value;
		}

		public function get liedowntime():int
		{
			return _liedowntime;
		}

		public function set liedowntime(value:int):void
		{
			_liedowntime = value;
		}

		public function get jumpBack():MVector2D
		{
			return _jumpBack;
		}

		public function set jumpBack(value:MVector2D):void
		{
			_jumpBack = value;
		}

		public function get jumpForward():MVector2D
		{
			return _jumpForward;
		}

		public function set jumpForward(value:MVector2D):void
		{
			_jumpForward = value;
		}

		public function get walkBackward():Number
		{
			return _walkBackward;
		}

		public function set walkBackward(value:Number):void
		{
			_walkBackward = value;
		}

		public function get jumpNeutral():MVector2D
		{
			return _jumpNeutral;
		}

		public function set jumpNeutral(value:MVector2D):void
		{
			_jumpNeutral = value;
		}

		public function get walkForward():Number
		{
			return _walkForward;
		}

		public function set walkForward(value:Number):void
		{
			_walkForward = value;
		}

	}
}